WP2FA\Admin\Helpers\User_Helper A

Total Complexity 58
Dependencies 2
Dependents 15
Total lines 693
Lines of code 200
Logical lines of code 105
Comment lines 401
Methods 39
Properties 1

Methods 39

Method Rating Maintainability Complexity Lines of code
set_user()
A
50 13 26
is_admin()
S
65 4 8
remove_all_2fa_meta_for_user()
S
61 2 13
set_proper_user()
S
69 2 7
is_user_method_in_role_enabled_methods()
S
67 2 8
get_user()
S
72 2 6
set_meta()
S
74 1 4
remove_meta()
S
75 1 4
get_user_object()
S
76 1 4
get_user_role()
S
72 1 5
get_user_totp_key()
S
76 1 4
remove_user_totp_key()
S
76 1 4
remove_user_needs_to_reconfigure_2fa()
S
76 1 4
set_user_totp_key()
S
76 1 4
is_user_using_two_factor()
S
75 1 4
get_grace_period()
S
76 1 4
set_grace_period()
S
75 1 4
is_user_locked()
S
79 1 3
get_meta()
S
74 1 4
get_enabled_method_for_user()
S
74 1 4
set_enabled_method_for_user()
S
75 1 4
get_2fa_status()
S
76 1 4
remove_enabled_method_for_user()
S
76 1 4
get_email_token_for_user()
S
76 1 4
set_email_token_for_user()
S
75 1 4
remove_email_token_for_user()
S
76 1 4
get_global_settings_hash_for_user()
S
76 1 4
set_global_settings_hash_for_user()
S
75 1 4
remove_global_settings_hash_for_user()
S
76 1 4
set_2fa_status()
S
75 1 4
get_user_needs_to_reconfigure_2fa()
S
76 1 4
remove_2fa_status()
S
76 1 4
get_user_expiry_date()
S
76 1 4
set_user_expiry_date()
S
75 1 4
remove_user_expiry_date()
S
76 1 4
get_user_enforced_instantly()
S
76 1 4
set_user_enforced_instantly()
S
75 1 4
remove_user_enforced_instantly()
S
76 1 4
set_user_needs_to_reconfigure_2fa()
S
75 1 4